package com.newcapec.modules.health.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 用户上报信息
 * 
 * @author fujun
 * @email fujun@newcapec.com
 * @date 2021-12-15 13:53:40
 */
@Data
@TableName("h_user_updata_info")
public class UserUpdataInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 虚拟主键
	 */
	@TableId
	private Long id;
	/**
	 * 学号
	 */
	private String stuNo;
	/**
	 * 上报时间(格式20200201)
	 */
	private Integer reportdate;
	/**
	 * 用户所属部门(最底层)
	 */
	private Long deptid;
	/**
	 * 上报信息json串(和客户模版一致)
	 */
	private String updatainfo;
	/**
	 * 来源(app、小程序、公众号、生活号等)
	 */
	private String source;
	/**
	 * 组织机构编号串(按层级进行拼接 格式如下:101-201-301)
	 */
	private String deptStr;
	/**
	 * 地区（省-市-街道明细）
	 */
	private String areaStr;
	/**
	 * 完校学校编码
	 */
	private String customerid;
	/**
	 * 模版标识
	 */
	private String templateid;
	/**
	 * 手机号
	 */
	private String phonenum;
	/**
	 * 用户姓名
	 */
	private String username;
	/**
	 * 
	 */
	private String tbUserUpdataInfocol;
	/**
	 * 完校用户编号
	 */
	private String userid;
	/**
	 * 
	 */
	private Date createTime;
	/**
	 * 
	 */
	private Date updateTime;
	/**
	 * 明细数据
	 */
	private String detailinfo;
	/**
	 * 1:自动获取位置  0:手动获取位置
	 */
	private Integer gpsType;
	/**
	 * 1:不健康  0:健康
	 */
	private Integer ishealth;

}
